Skip to main content Skip to search Skip to search

world war i Till the Boys Come Home
Polarity, Patriotism, and Dissent in Great War Canada, 1914-1919
Unwanted Warriors
Death So Noble
No Place to Run
The Halifax Explosion and the Royal Canadian Navy
Fighting from Home
Crisis of Conscience
Old Enough to Fight
December 1917 (new edition)
Canadian Battlefields of the First World War
Training Aces: Canada's Air Training During the First World War
The Long Run
Toronto’s Fighting 75th in the Great War 1915–1919
A Blue Puttee at War
The Royal Newfoundland Regiment in the Great War
Till the Boys Come Home
Fifth Business
Noble Illusions
Unwanted Warriors